Uncle Chilli

Restaurant | London | England | United Kingdom

Contact details

Web

Phone
---

Address
F31 Unit C (First Floor, 399 Edgware Rd
NW9 0FH London

Map view

Opening hours

Sunday12:00 - 21:30
Monday12:00 - 21:30
Tuesday12:00 - 21:30
Wednesday12:00 - 21:30
Thursday12:00 - 21:30
Friday12:00 - 22:00
Saturday12:00 - 22:00

Reviews

54 Reviews


 

Close by